home *** CD-ROM | disk | FTP | other *** search
- package Local.Game.Thing
- {
- import Local.Game.World.*;
- import flash.display.*;
- import flash.events.*;
- import flash.geom.*;
-
- public class CTCollide
- {
-
-
- internal var pTemp:CPosition;
-
- internal var mOwner:*;
-
- internal var mMidSource:CPosition;
-
- public function CTCollide(param1:*)
- {
- if(true)
- {
- super();
- if(true)
- {
- mOwner = param1;
- }
- pTemp = new CPosition();
- }
- }
-
- public function get mMid() : CPosition
- {
- return new CPosition();
- }
-
- public function get mOrientation() : Number
- {
- return mOwner.mOrientation;
- }
-
- public function Update() : void
- {
- }
-
- public function Draw(param1:BitmapData, param2:Point) : void
- {
- var _loc3_:CPosition = null;
- var _loc4_:Rectangle = null;
- _loc3_ = mMid;
- _loc4_ = mRect;
- _loc3_.x -= param2.x;
- _loc3_.y -= param2.y;
- _loc4_.x -= param2.x;
- _loc4_.y -= param2.y;
- param1.fillRect(new Rectangle(_loc3_.x - 2,_loc3_.y - 2,4,4),4294901760);
- param1.fillRect(new Rectangle(_loc4_.left,_loc4_.top,1,_loc4_.height),4278190335);
- param1.fillRect(new Rectangle(_loc4_.right,_loc4_.top,1,_loc4_.height),4278190335);
- param1.fillRect(new Rectangle(_loc4_.left,_loc4_.top,_loc4_.width,1),4278190335);
- param1.fillRect(new Rectangle(_loc4_.left,_loc4_.bottom,_loc4_.width,1),4278190335);
- }
-
- public function get mAngle() : CAngle
- {
- return mOwner.mAngle;
- }
-
- public function get mMass() : Number
- {
- return 1;
- }
-
- public function get mRect() : Rectangle
- {
- return new Rectangle();
- }
-
- public function get mDelta() : CPosition
- {
- return mOwner.mDelta;
- }
-
- public function CollideBox(param1:Rectangle) : Boolean
- {
- return false;
- }
-
- public function get mGradient() : CPosition
- {
- return mOwner.mGradient;
- }
-
- public function CollideRadius(param1:CPosition, param2:Number) : Boolean
- {
- return false;
- }
-
- public function CollideLine(param1:CPosition, param2:CPosition, param3:Boolean = false) : *
- {
- return false;
- }
-
- public function get mPosition() : CPosition
- {
- return mOwner.mPosition;
- }
- }
- }
-